Parallel programming - techniques and applications using networked workstations and parallel computers (2. ed.)

نویسندگان

  • Barry Wilkinson
  • Michael Allen
چکیده

Processes Barrier Figure 6.1 Processes reaching the barrier at different times. Time Active Waiting Synchronous Computations In a (fully) synchronous application, all the processes are synchronized at regular points. A barrier, a basic mechanism for synchronizing processes-inserted at the point in each process where it must wait. All processes can continue from this point when all the processes have reached it (or, in some implementations, when a stated number of processes have reached this point).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Express versus PVM: A performance

Due to the increasing popularity of networked clusters of workstations and the need for portability across various parallel and distributed platforms, a number of programming environments have been proposed to develop parallel programs. Express and PVM are two such commonly used environments that are available on most commercial parallel computers as well as a variety of clusters of workstation...

متن کامل

Parallel computing using MPI and OpenMP on self-configured platform, UMZHPC.

Parallel computing is a topic of interest for a broad scientific community since it facilitates many time-consuming algorithms in different application domains.In this paper, we introduce a novel platform for parallel computing by using MPI and OpenMP programming languages based on set of networked PCs. UMZHPC is a free Linux-based parallel computing infrastructure that has been developed to cr...

متن کامل

2-D Cellular Automata and Short Range Molecular Dynamics Programs for Simulations on Networked Workstations and Parallel Computers

In the paper parallel algorithms for two popular simulation methods: cellular automata and short range molecular dynamics are presented and their implementation on networked workstations and CONVEX Exemplar SPP1000/XA is reported. Programs are equipped with load balancing procedures based on local self-timings and they are useful for simulation of large systems wit 10 7 + lattice sites and 10 6...

متن کامل

DOGMA: Distributed Object Group Management Architecture y

The performance of Java just-in-time compilers currently approaches native C++, making Java a serious contender for supercomputing application development. This paper presents DOGMA{a new Java based system which enables parallel computing on heterogeneous computers. DOGMA supports parallel programming in both a traditional message passing form and a novel object-oriented approach. DOGMA provide...

متن کامل

Parallel FFT and Quick-Merge Sort on the Reflective Memory Networked Computers and a Cluster of Workstations

This paper is concerned with parallel FFT and Quick-Merge Sort. They are implemented on computers interconnected by VMIC 5579 reflective memory and a cluster of workstations (PCs) interconnected via Fast Ethernet. Message passing interface (MPI) parallel library is used for communication in a cluster of workstations. An improved parallel FFT is also presented to decrease an execution time in th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Distributed Systems Online

دوره 1  شماره 

صفحات  -

تاریخ انتشار 1998